﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace CapaLogica
{
    public class Cl_Curso
    {

        private int _id;
        private string  _codigoCurso;
        private string  _nombre;
        private string  _descripcion;
        private Boolean _estado;


        public Int32 id
        {
            get { return _id; }
            set { _id = value; }
        }

        public string codigoCurso {
            get { return _codigoCurso; }
            set { _codigoCurso = value; }
        }

        public string nombre {
            get { return _nombre; }
            set { _nombre = value; }
        }

        public string descripcion {
            get { return _descripcion; }
            set { _descripcion = value; }
        }

        public Boolean  estado
        {
            get { return _estado; }
            set { _estado = value; }
        }

   
        /// <summary>
        /// constructor vacío
        /// </summary>
        /// <remarks></remarks>
        public Cl_Curso()
        {
        }

        /// <summary>
        /// constructor con todos los parámetros
        /// </summary>
        /// <param name="pcodigoCurso">Codigo del Curso, tipo String</param>
        /// <param name="pnombre">Nombre del Curso, tipo String</param>
        /// <param name="pdescripcion">Descripcion de curso, tipo String</param>
        /// <param name="pestado">Estado del curso, tipo Boolean</param>
        /// <remarks></remarks>
        public Cl_Curso (string pcodigoCurso, string pnombre, string pdescripcion, Boolean pestado)
        {
            _codigoCurso = pcodigoCurso;
            _nombre = pnombre;
            _descripcion = pdescripcion;
            _estado = pestado;
	   
        }

        public Cl_Curso(string pcodigoCurso, string pnombre, string pdescripcion)
        {
            _codigoCurso = pcodigoCurso;
            _nombre = pnombre;
            _descripcion = pdescripcion;

        }

        public Cl_Curso(int pid, string pcodigoCurso, string pnombre)
        {
            _id = pid;
            _codigoCurso = pcodigoCurso;
            _nombre = pnombre;
         
        }

        public Cl_Curso(int pid, string pcodigoCurso, string pnombre, string pdescripcion)
        {
            _id = pid;
            _codigoCurso = pcodigoCurso;
            _nombre = pnombre;
            _descripcion = pdescripcion;
       }

        public Cl_Curso(int pid, string pcodigoCurso, string pnombre, string pdescripcion, Boolean pestado)
        {
            _id = pid;
            _codigoCurso = pcodigoCurso;
            _nombre = pnombre;
            _descripcion = pdescripcion;
            _estado = pestado;
        }
    }
}
